938517
142715
228547
329183
528552
21217
580978
497809
166566
117925
66562
674196
5316799
3745581
3254148
2576804
2312988
2159609
2079358
194678
1856118
1753136
1750196
1669471